excel高手请指教^

来源:百度知道 编辑:UC知道 时间:2024/06/02 15:41:37
请问如何在EXCEL文件内"每个"工作表的同一个固定单元格(如A2)中"自动"显示昨天的日期,并且把此单元格格式"自动"变为日期格式,而不会随系统时间自动更新?因为每天都要创建一个这样的格式相同的的EXCEL文件,而且这个EXCEL文件里包含许多个工作表.
问题是我不止3个表……有没有什么“宏语言”可以表示“所有sheet”?

用宏来实现
假设只有三个表
在工具-宏创建
Sub Macro1()
'

'
Sheets(Array("Sheet1", "Sheet2", "Sheet3")).Select
Sheets("Sheet3").Activate
Range("B5").Select

m_day = Date - 1

ActiveCell.Value = m_day

End Sub
执行宏